Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Greece F1 Greece F2 Qatar F1 Qatar F2 Lebanon F1 Lebanon F2 Saudi Arabia F1 Saudi Arabia F2 India F4 India F5 Great Britain F6 Uzbekistan F4 Great Britain F7 USA F13 USA F14 Great Britain F3 France F5 Thailand F3 USA F12 Malaysia F1 Malaysia F2 Great Britain F2 USA F7 USA F30 UAE F1 Thailand F2 drkoop.com USTA Challenger of Tallahassee - Tallahassee University of Tennessee USTA Men's Challenger - Knoxville The Bolton Challenger - Bolton Bukhara Challenger - Bukhara University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign III Challenger Continenal Plaza - Puerto Vallarta Challenger de Granby - Granby USTA San Diego Challenger - San Diego Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Houston - Houston Lucknow ATP Tour Challenger - Lucknow drkoop.com USTA Challenger of Burbank - Burbank The Rajasthan Golden Jubilee - Jaipur The LTA Wrexham Challenger - Wrexham ATP Bangalore Challenger - Bangalore West of England Challenger - Bristol Samsung Securities Cup Challenger Tennis - Seoul The Wright Financial Group, Inc. Challenger - Champaign West Side Tennis Challenger - Forest Hills The Manchester Trophy - Manchester Arroyo de la Encomienda - Valladolid Nottingham Men's Challenger - Nottingham GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 Challenger of Santa Clarita California Challenger - Valencia USTA Challenger of Oklahoma - Tulsa The LTA Nottingham Challenger - Nottingham 2007 Challenger of Santa Clara - Valencia The Comercia Challenger - Aptos The LTA Hester Trophy - Manchester GHI Bronz Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung Aberto de Sao Paulo - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Men's Pro Challenger at Tunica National - Tunica Sunset Moulding Challenger - Yuba City 2000 Challenger de Granby - Granby The Comercia Bank Challenger - Aptos USTA Men's Challenger of Urbana-Champaign - Urbana Oldum Brown Vancouver Open - Vancouver 2001 USTA Challenger of Calabasas - Calabasas Semgroup Challenger - Tulsa Carson Challenger Dallas Challenger Baton Rouge Challenger Talahassee Challenger Yuba City Challenger Vancouver Challenger V Gramado Open de Tennis - Gramado Tallahassee Tennis Challenger - Tallahassee GHI Bronx Classic - Bronx Binghamton Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de Charleroi - Charleroi USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Powder Byrne Trophy - Surbiton The LTA Manchester Challenger - Manchester Bristol Challenger Trophy - Bristol Challenger Casablanca San Angel - Mexico City Busan Open Challenger Tennis - Busan s Tennis Masters 06 - Graz Hurricane Tennis Open - Bradenton The Surbiton Trophy - Surbiton Citta di Como - Como Genoa Open - Genova WOW Cafe Challenger - New Orleans 2006 North Shore Pro Tennis Championship - Winnetka Countrywide Classic USTA Men's Challenger - Carson The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver The Swanston Challenger - Sacramento Zivnobanka Czech Open - Prostejov 2002 FSE Challenger - Tarzana Samsung Challenger 2007 - Ho Chi Minh City USTA Challenger of Burbank - Burbank Como Challenger Bristol Challenger Trophy - Bristol Kuppers Kolsch Cup - Aachen ARMS USTA Challenger - Rocky Mount 2001 USTA Tallahassee Tennis Challenger - Tallahassee Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo KGHM Polish Indoors - Wroclaw The Surbiton Trophy - Surbiton Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Sacramento Challenger Tiburon Challenger Calabasas Challenger GHI Bronx Tennis Classic - Bronx TED Open - Istanbul USTA Tennis Championships of Houston - Houston Charlottesville Challenger USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler USTA Challenger of Dallas - Dallas Savannah Challenger 2003 USTA Challenger of Calabasas - Calabasas New Delhi Challenger - New Delhi Ojai Challenger Vancouver Challenger KGHM Polish Indoors - Wroclaw Izmir Challenger The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham USTA Seascape Challenger - Aptos 2004 Colorado Tennis Classic - Denver I Manta Open - Manta Bangkok Challenger College Station Challenger - College Station Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Odlum Brown Vancouver Open - Vancouver Carson Challenger Lambertz Open by Stawag - Aachen The LTA Wrexham Challenger - Wrexham USTA Men's Challenger of Dallas - Dallas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Harrah's Entertainment Men's Pro Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington Challenger Banque Nationale Rimouski - Rimouski Bristol Challenger Trophy - Bristol Copa Ericsson Costa Rica - San Jose San Luis Potosi ATP Challenger - San Luis Potosi 1998 Safeway Challenger - Aptos Sarajevo Open - Sarajevo USTA Tallahassee Tennis Challenger - Tallahassee Fifth Third Bank Tennis Classic - Lexington Music City Challenger - Nashville Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Pro Challenger at Calabasas - Calabasas 3rd Volkswagon Challenger - Wolfsburg Atlanta Clay Court Challenger - Atlanta Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2001 Eddleman USTA Challenger - Birmingham Levene Gouldin & Thompson Tennis Challenger - Binghamton Smith Barney Men's Challenger - Covington Winnetka Challenger Sacramento Challenger Tiburon Challenger 2005 Freeman Men's Challenger - Joplin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Kobstaedernes ATP Challenger - Kolding Home Depot Center USTA Challenger - Carson The Stella Artois Grass Court Championships - London Malaysian Open - Kuala Lumpur Samarkand Challenger - Samarkand Legg Mason Tennis Classic - Washington D.C. Delhi Challenger I - New Delhi Japan Open - Tokyo USTA Illinois Challenger - Champaign The Samsung Open - Bournemouth Gold Flake Open - Chennai Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach CNA TennisPro Classic - Winnetka U.S. Men's Clay Court Championships - Orlando The Nottingham Open - Nottingham RCA Championships - Indianapolis President's Cup 2000 - Tashkent Japan Open - Tokyo Samsung Open - Brighton Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Sybase Open - San Jose The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham 1st Challenger Tournament Leon - Leon Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador AIG Japan Open - Tokyo Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Copenhagen Open - Copenhagen XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo The Surbiton Trophy - Surbiton Eddleman USTA Challenger - Birmingham BellSouth Open - Vina del Mar drkoop.com USTA Tennis Championships of Denver - Denver USTA Seascape Challenger - Aptos U.S. Men's Clay Court Championships - Houston BMW Open - Munich The LTA Manchester Challenger - Manchester BH Tennis Open International Cup - Belo Horizonte Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai IPP Open - Helsinki Open de L'Isere-Open 38 - Grenoble Okal Cup - Eckental Stockholm Open - Stockholm Bancolombia Open - Bogota Hilton Waikoloa Village USTA Challenger - Waikoloa MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Abierto Club Casablanca - Mexico City The West Side Tennis Club Clay Court Challenger - Forest Hills The Scottish Tennis Championships - Edinburgh IPP Open - Helsinki University of Tennessee USTA Men's Challenger - Knoxville Burbank Challenger - Burbank Las Vegas Challenger - Las Vegas Ahmedabad Challenger - Ahmedabad The $50,000 Pro Challenger at Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills Cadillac Pro Indoor USTA Challenger - West Bloomfield Music City Challenger - Nashville USTA Challenger - Champaign The Manchester Trophy - Manchester Healthsouth/USTA Challenger - Denver LTA Manchester challenger - Manchester The Surbiton Trophy - Surbiton GHI Bronx Classic - Bronx Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Men's Challenger - Nottingham USTA Comerica Challenger - Aptos The Manchester Trophy - Manchester Fifth Third Bank Tennis Classic - Lexington Healthsouth USTA Challenger - Dallas Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin USTA/Safeway Challenger - Aptos Gramado Challenger - Gramado Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas CMG Asia Open - Hong Kong Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Garden Open - Rome The Surbiton Trophy - Surbiton West Side Tennis Club Clay Court Challenger - Forest Hills USTA/Adtech Challenger - Boston The Manchester Trophy - Manchester BH Tennis Open International Cup - Belo Horizonte Siebel Open - San Jose drkoop.com USTA Tennis Championships - Armonk The Powder Byrne Trophy - Surbiton Kroger / St. Jude International - Memphis USTA Safeway Challenger - Aptos Arizona Men's Tennis Championships - Scottsdale Open Diputacion - Cordoba III Gramado Open de Tenis - Gramado USTA Tennis Championships of Austin - Austin Jameson Cup - Milan The Stella Artois Grass Court Championships - London 2001 UT Tyler Patriot Challenger - Tyler TED Open-Akbank Private Banking - Istanbul Mercedes-Benz Cup - Los Angeles USTA Callenger of Urbana-Champaign - Urbana Legg Mason Tennis Classic - Washington D.C. Healthsouth/USTA Pro Link Challenger - San Antonio Healthsouth/USTA Men's Challenger of Burbank - Burbank Manchester Challenger - Manchester USTA Men's Challenger of Urbana-Champaign - Urbana Fergana Tennis Challenger Tournament - Fergana The Nottingham Challenger - Nottingham Chennai Open - Chennai 2004 USTA Challenger of Calabasas - Calabasas Binghamton Professional Tennis Tournament - Binghamton SAP Open - San Jose GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul China Open - Beijing Tiburon Challenger - Tiburon Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills U.S. Men's Clay Court Championships - Houston Busan Open Challenger Tennis - Busan Banca Stato Challenger - Lugano Singha Tennis Classic - Tarzana The Stella Artois Grass Court Championships - London dBI Tennis Challenger - Binghamton Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Emax Polish Indoors - Wroclaw Legg Mason Tennis Classic - Washington D.C. Lubbock Challenger - Lubbock XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica SAP Open - San Jose Baton Rouge Pro Tennis Classic - Baton Rouge The Surbiton Trophy - Surbiton Heineken Open Shanghai - Shanghai Indianapolis Tennis Championships - Indianapolis Savannah Challenger SAP Open - San Jose Atlanta Tennis Championships - Atlanta Tata Open 2002 - Chennai Farmers Classic - Los Angeles Siebel Open - San Jose Ethias Trophy - Mons U.S. Men's Clay Court Championships - Houston Sacramento Challenger - Sacramento St. Remy Challenger Carson Challenger Champaign Challenger Mercedes-Benz Cup - Los Angeles Honolulu Challenger The Tennis Channel Open - Las Vegas Dallas Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Marrakech Challenger Baton Rouge Challenger Pilot Pen International - New Haven Calabasas Challenger The Stella Artois Grass Court Championships - Queen's/London Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong Franklin Templeton Tennis Classic - Scottsdale USTA Men's Challenger of Dallas - Dallas Challenger 42 - Andrezieux Los Angeles New Haven Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger 2002 - San Luis Potosi Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh GHI Bronx Tennis Classic - Bronx drkoop.com USTA Tennis Championships of Houston - Houston USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao Eisenberg Jerusalem Open - Jerusalem CMG Asia Open - Hong Kong Copa Ericsson Mexico - Guadalajara Lucknow ATP Tour Challenger - Lucknow The Powder Byrne Trophy - Surbiton USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Laser Vision USTA Challenger - Amarillo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham drkoop.com USTA Challenger of San Antonio - San Antonio BellSouth Open - Auckland Sybase Open - San Jose 2003 Eddleman USTA Challenger - Birmingham Swanston Challenger - Sacramento Gemax Open - Belgrade Nielsen USTA Pro Tennis Championship - Winnetka Copenhagen Open - Copenhagen China Open - Beijing Franklin Templeton Tennis Classic - Scottsdale Vietnam Open - Ho Chi Minh City The Nottingham Cahllenger - Nottingham Next Generation Adelaide International - Adelaide The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport du Maurier Open - Montreal AIG Japan Open - Tokyo du Maurier Open - Toronto The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Sybase Open - San Jose Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Salem Open - Hong Kong Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Countrywide Classic - Los Angeles Indian Wells AT&T Challenge - Atlanta Pilot Pen Tennis - New Haven Citrix Tennis Championships - Delray Beach Pacific Life Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent SAP Open - San Jose Heineken Open Singapore - Singapore The Samsung Open - Nottingham Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham Australian Open - Melbourne U.S. Men's Clay Court Championships - Houston French Open - Paris Campionati Internazionali di Sicilia - Palermo Wimbledon - London Legg Mason Tennis Classic - Washington D.C. Copenhagen Open - Copenhagen Australian Open - Melbourne Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel French Open - Paris Wimbledon - London Salem Open - Hong Kong U.S. Open - New York Copenhagen Open - Copenhagen Australian Open - Melbourne Heineken Open Shanghai - Shanghai French Open - Paris Wimbledon - London Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles U.S. Open - New York Adidas International - Sydney Australian Open - Melbourne RCA Championships - Indianapolis French Open - Paris Tennis Channel Open - Las Vegas Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Championships - London U.S. Open - New York Countrywide Classic - Los Angeles French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells U.S. Open - New York Davis Cup, Group 1, 2R, ZIM-GBR 4-1 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 LTA Wimbledon Wildcard Play-off tournament 15th Asian Games Doha 2006